GZIP erstellen
GZIP, das für 'GNU Zip' steht, ist ein wesentliches Dateikomprimierungsprogramm, das häufig in Unix- und Linux-Systemen verwendet wird. Es reduziert die Dateigrößen effektiv für optimierten Speicherplatz und schnellere Datenübertragung durch Anwendung des GZIP-Komprimierungsalgorithmus. Komprimierte Dateien sind mit einer '.gz'-Erweiterung gekennzeichnet und können mühelos entpackt werden, um ihren ursprünglichen Zustand wiederherzustellen.
GZIP ist die bevorzugte Wahl zur Komprimierung einzelner Dateien. Es ist gängige Praxis, komprimierte Archive zu erstellen, indem mehrere Dateien in einem einzigen TAR-Archiv konsolidiert und dann GZIP-Komprimierung angewendet werden. Die resultierenden Dateien tragen die kombinierten Erweiterungen, wie .tar.gz oder .tgz.
Wenn es um die Komprimierung großer textbasierter Daten oder Streaming-Daten wie HTTP geht, übertrifft GZIP das traditionelle Zip-Format. IronZip sticht hervor, indem es alle Komprimierungsformate unterstützt und Entwicklern ermöglicht, nahtlos zwischen GZIP und Zip zu wechseln, wenn nötig.
- Creating GZIP File with C#
- mit IronZip;
- using var archive = new IronGZipArchive();
- `archive.Add("output.tar");`
- `archive.SaveAs("output.tgz");`
Erstellung eines leeren GZIP-Archivs
Zunächst importieren wir den Namespace IronZip, wodurch wir die Bibliothek nutzen können. Anschließend erstellen wir ein neues GZIP-Archiv mithilfe des IronGZipArchive-Konstruktors innerhalb einer using-Anweisung, wodurch ein leeres GZIP-Archiv erstellt wird.
Dateien zum Archiv hinzufügen
Bevor wir den Speichervorgang abschließen, können wir Dateien mithilfe der Methode Add über ihre absoluten Pfade zum Archiv hinzufügen. Sie können eine oder mehrere Dateien hinzufügen, einschließlich einer Vielzahl von Formaten wie Bilder, Dokumente (wie DOCX und PDF), Audiodateien (wie MP3 und WAV) und sogar andere GZIP-Archive. In diesem Fall werden wir demonstrieren, wie man ein TAR-Archiv hinzufügt, um das Hinzufügen mehrerer Dateien zu veranschaulichen.
Für detaillierte Informationen über die Arten von Dateien, die Sie einfügen können, lesen Sie bitte die Dokumentation hier.
Speichern und Exportieren des Archivs
Schließlich speichern und exportieren wir das Archiv mit der Methode SaveAs und benennen es output.tgz. Wichtig ist zu beachten, dass die Dateierweiterung der Ausgabedatei beide Formate widerspiegelt, da wir ein TAR-Archiv in das GZIP-Archiv eingebunden haben. Das Ergebnis ist .tgz.
In unserem Leitfaden erfahren Sie mehr über das Erstellen und Extrahieren von ZIP-Dateien.

